Software Developer

Software Developer

Software Developer Job Description A Software Developer, also known as Computer Software Developer, is a professional who uses his knowledge of programming languages to design and code software for businesses and consumers. Software Developer job description template includes a detailed overview of the key requirements, duties, responsibilities, and skills for this role. It’s optimized for…

Software Engineer Intern

Software Engineer Intern

Software Engineer Intern Job Description A software engineer is a software developer who has specialized knowledge in the design and implementation of software systems. A software engineer’s responsibilities may include designing and implementing software, analyzing user needs, coding and debugging programs, testing programs, and documenting programs. A software engineer designs software, often by implementing software…

SOA Developer

SOA Developer

SOA Developer Job Description A SOA developer is a programmer who specializes in developing applications using service-oriented architecture (SOA). SOA is an architectural style that adopts and uses loosely coupled, interoperable technologies to build applications. Loosely coupled means that components do not depend on each other. This means that components can communicate using APIs and…

Service Desk Analyst

Service Desk Analyst

Service Desk Analyst Job Description A service desk analysts duties include assigning, scheduling, and following up on work requests; recording service requests; providing maintenance for computer software and hardware; and diagnosing, troubleshooting, and repairing computer hardware and software. Job Brief: We’re looking for a Service Desk Analyst who can help us improve our customer service….

SharePoint Administrator

SharePoint Administrator

SharePoint Administrator Job Description A SharePoint administrator is a person who administers a SharePoint server farm, which is made up of one or more SharePoint servers that are used to host the same SharePoint application. These administrators may configure and manage SharePoint servers, farms, and sites. They may also perform tasks such as initial configuration,…

SharePoint Developer

SharePoint Developer

SharePoint Developer Job Description A SharePoint developer is a software developer who specializes in creating specialized applications for Microsoft SharePoint. At the most basic level, a SharePoint developer will use SharePoint Designer to create view layouts and design elements, and will build pages using HTML, CSS, and JavaScript. The developer may also create web applications…

Senior Solutions Architect

Senior Solutions Architect

Senior Solutions Architect Job Description The senior solutions architect is a senior IT professional who is responsible for designing, optimizing, and implementing enterprise architectures. Senior solutions architects typically possess an in-depth understanding of the enterprise architecture framework and design patterns. The senior solutions architect is responsible for creating and directing the IT organization’s strategy. Once…

Senior Systems Engineer

Senior Systems Engineer

Senior Systems Engineer Job Description The senior systems engineer is the person who manages his/her own team and is responsible for the success of his/her team. The senior systems engineer is most often involved with conceiving, designing, building, and managing large, highly concurrent, complex, distributed systems. This role is typically accountable for the technical leadership,…

Senior Web Developer

Senior Web Developer

Senior Web Developer Job Description A senior or top level web developer is a software developer whose level of responsibility and authority is higher than other developers on the team. Senior developers generally have more responsibility within and around the team than others and are usually the team leader. Senior developers create software that is…