Developer / Engineer Job Description

Developer / Engineer Job Description

4.5
190 votes for Developer / Engineer
Developer / engineer provides subject matter expertise, with regard to software development life cycle best practices, supporting architecture and UI/UX development.

Developer / Engineer Duties & Responsibilities

To write an effective developer / engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included developer / engineer job description templates that you can modify and use.

Sample responsibilities for this position include:

Lead application design, implementation, integration and testing
Perform assigned unit and assembly testing of software components
Participate in code reviews and execute assigned automated build test scripts
Design and develop infrastructure management interfaces and operations portals and the associated databases models
Design and develop the tools to allow efficient configuration management, build and release of software developed in JAVA, .NET, Oracle databases, , web based infrastructure components
Write high-quality, maintainable and robust solutions
Translate concept designs into user interfaces on Mobile devices
Build native iOS products, without compromising compatibility with various iPhone, iPad and iPod devices on an agile development methodology
Develop and test new SSIS/SSRS packages to meet business needs
Automate multi-database script deployment

Developer / Engineer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Developer / Engineer

List any licenses or certifications required by the position: AWS, DE, ITIL, PMP, PKI, SAP, CISSP, API, SSL, RACF

Education for Developer / Engineer

Typically a job would require a certain level of education.

Employers hiring for the developer / engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Technical, Education, Engineering, Communication, Computer Engineering, Information Systems, Networking, Business, Science

Skills for Developer / Engineer

Desired skills for developer / engineer include:

Concepts
Code reviews
Build processes
Source control management
Software development practice
Testing
Operations
Professional software engineering practices & best practices for the full software development life cycle
Work experience
Technical/business environment

Desired experience for developer / engineer includes:

Create and maintain users and roles
5+ years of experience developing in .NET including C# or related object-oriented language (Java/C++) and/or working as a Data Architect
Strong Relational database design and development skills (SQL Server, T-SQL, MySQL, and Oracle), including proficiency with writing stored procedures, triggers, and functions
Prior experience as a technical lead or an architect in a software development company
Has several years of experience efficiently creating C/C++ game code for Windows and knows all about data structures, design patterns, language features, standard libraries and writing easy-to-understand code
Has practical hands-on experience with DX11-class development tools and techniques for Windows

Developer / Engineer Examples

1

Developer / Engineer Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of developer / engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for developer / engineer
  • Understanding of NoSQL database technologies
  • Understanding of Global Markets businesses a plus
  • Evaluate new design proposals, investigate and recommend solutions and process improvements that deliver applications with high scalability and performance
  • Manages a team of individual contributors that typically includes more than 50% developers architects, and software engineers
  • Ensures team meets relevant metrics and commitments per business goals and objectives
  • Creates business plans with one-year time horizon
  • Designing and building extensible data acquisition and integration solutions using various integration tools (Informatica, Pentaho, Ab>Initio, IBM DataStage, Kafka, Flume, ) and a variety of data environments (Hadoop, Oracle, Mongo)
  • Data modelling, both logical and physical
  • Providing expert knowledge of Extract, Transform, Load (ETL) methodologies allowing the broader teams to harness this knowledge for improved delivery
  • Analyse requirements/ user stories to appropriately support basic design activities
Qualifications for developer / engineer
  • A good degree from a leading university in a related field
  • A passion for game development and game technology
  • BS or MS in Computer Science or equivalent with 4 year experience
  • Thorough knowledge of scripting languages such as Python or PERL
  • Experience with build systems like make, cmake, MsBuild, etc
  • Knowledgeable of continuous integration systems
2

Developer / Engineer Job Description

Job Description Example
Our company is looking to fill the role of developer / engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for developer / engineer
  • Debug software components, identifying, fixing and verifying the remediation of code defects
  • Work on assigned product features for ongoing sprints and manage a subset of technical requirements based on industry trends, new technologies, known defects, and issues
  • Analyse requirements/ user stories to appropriately support design activities
  • Work with product owners to prioritise features for ongoing sprints and manage a list of technical requirements based on industry trends, new technologies, known defects, and issues
  • Developing source code, including descriptions, in line with detailed requirements
  • Working as a front end engineer on one of our core agile product teams, you will own the technical implementation of features for your product
  • Shaping the evolution of your product by looking at customer feedback, analytics, trends and opportunities along with the rest of your product team
  • Contributing to open source initiatives
  • Attending various meet ups and conferences to keep you up to date with the latest trends
  • A good chunk of knowledge/experience around frameworks like Ember/React/Angular
Qualifications for developer / engineer
  • 8+ years' experience as developer with OOP/OOD principles
  • Has a degree in computer science or a related technical discipline, or the equivalent
  • Experience with C/C++, .NET programming a plus
  • Source control familiarity (git, Perforce)
  • Ability to self-manage, communicate, and adapt in a fast paced, high demand environment with changing priorities and direction
  • Master in DirectX or OpenGL development
3

Developer / Engineer Job Description

Job Description Example
Our company is growing rapidly and is hiring for a developer / engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for developer / engineer
  • Application design, implementation, integration and testing
  • Program in Java (J2EE standard)
  • General web development (any common language and framework)
  • Database modeling and development (Oracle preferred)
  • Design and develop web service abstraction layers for the orchestrator and other infrastructure systems
  • Work independently to solve complex technical problems and provide solutions and designs
  • Experience of programming infrastructure applications
  • Provide production support for manufacturing lines from the cell controller down to the device level
  • Support business unit objectives by prioritizing projects, designing interfaces for new equipment and making decisions that affect the long term production process
  • Provide vendor management and supervision
Qualifications for developer / engineer
  • Experience in game development or game related products
  • Strong knowledge of C++ and programming techniques a plus
  • JavaScript, Angular.js, Bootstrap, Node.Js, Python, and PHP
  • Basic understanding of ASP.NET
  • Innovate, lead, and contribute to front end and visualization experience
  • Excellent debugging, optimizing and profiling skills
4

Developer / Engineer Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of developer / engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for developer / engineer
  • Manage machine controls for small projects
  • May provide work to clerical support or unskilled labor at the Clerk 2 to Clerk 3 level including temporarily assigned Skill Based Pay employees or technicians
  • Develop In-Circuit tests software for BoN / FPT using Takaya, Teradyne, Seica test equipment’s according to test specifications
  • Works closely with fixture supplier to build the test adaptor
  • Engineer, implement and maintain scalable centralized Splunk infrastructure and configurations including Splunk Cloud and on-premises / cloud forwarders and deployment servers
  • Design and manage inputs for the forwarders to capture data
  • Perform Splunk administration tasks including indexes maintenance, new data onboarding, capacity tracking, incident management, user access management
  • Work closely in partnership with scientists to understand scientific challenges, data needs, business needs, technology and software requirements
  • Design, prototype and implement workflows for processing of large-scale sequencing and other data
  • Build custom product features which focus on key business drivers and functional requirements for potential customers
Qualifications for developer / engineer
  • Undergraduate/Graduate degree in Computer Science, Computer Engineering, or similar area of study
  • Experience in developer education
  • Curriculum or course development
  • Interest in developer education - Excellent problem solving, critical thinking, and communication skills
  • Design and develop core workflows and processes with expertise in Business Process Management
  • 10 years’ experience with product development and architecture of software, applications and services
5

Developer / Engineer Job Description

Job Description Example
Our company is looking for a developer / engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for developer / engineer
  • Work with IT teams to ensure the timely completion of systems and programming tasks for business-critical applications
  • Educates and communicates new technologies to other team members.Maintains expertise in the latest state-of-the-art techniques, trends and developments and communicates back to management both issues and opportunities
  • You will develop technical solutions
  • Configure D1IM components to align with customer needs
  • Perform detailed analysis of source systems and source system data and model with data in QlikSense/View
  • Design, develop, and test QlikSense/View scripts to import data from source systems and test QlikSense/View dashboards to meet customer requirements
  • Work directly with business units to define and prototype QlikSense/View Applications
  • Extracting, transforming and loading data from multiple sources into QlikSense/View applications
  • Provide support to project team to troubleshoot and correct problems in the IAM solution
  • Work with business teams to define critical business needs related to IAM and SSO
Qualifications for developer / engineer
  • Advanced knowledge of agile, design and enterprise patterns
  • Expertise with Business Process Modeling patterns such as approval workflow, business state machine, human error handling
  • Advanced knowledge of BPM related integration patterns and best practices
  • Familiarity with object oriented programming and Java
  • Knowledge of web programming with HTML, CSS and JavaScript (experience with Angular.js and jQuery are a plus)
  • Expert in different patterns and technologies around enterprise-level data integration, data management and data warehousing

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates