Job Description: Software Engineer – Java Software Engineers with proficiency in the Java programming language write functional, elegant code to create systems that are easier to maintain and debug. This sample job description will help you evaluate candidates for this in-demand position. The attached document is a typical job description for a Java-focused Software Engineer […]
Job Description: Software Engineer – Java
Software Engineers with proficiency in the Java programming language write functional, elegant code to create systems that are easier to maintain and debug. This sample job description will help you evaluate candidates for this in-demand position.
The attached document is a typical job description for a Java-focused Software Engineer and was provided by G.1440.
The Software Engineer is primarily responsible for designing and developing Java-based systems that are maintainable, debuggable and scalable. Additional responsibilities include:
- Participating actively in software design discussions
- Writing code that is both functional and elegant, following appropriate design patterns
- Diagnosing performance bottlenecks and implementing optimizations
The attached Zip file includes:
- Intro.doc
- Software Engineer – Java.doc