0% found this document useful (0 votes)
33 views2 pages

SE - SES Software Developer

This document contains job descriptions for two software development roles: 1) Software Development Engineer - Requires 2-5 years of Java and web development experience. Responsibilities include designing high quality software, code reviews, and working with testers and project managers. 2) Senior Software Development Engineer - Requires at least 5 years of experience leading development teams and driving architectural design and innovation. Responsibilities include analyzing product quality, making technology decisions, code reviews, and collaborating with management. Both roles require proficiency in Java, web technologies, unit testing, English, and experience working in agile environments. The senior role requires additional experience with technologies like J2EE and distributed systems.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views2 pages

SE - SES Software Developer

This document contains job descriptions for two software development roles: 1) Software Development Engineer - Requires 2-5 years of Java and web development experience. Responsibilities include designing high quality software, code reviews, and working with testers and project managers. 2) Senior Software Development Engineer - Requires at least 5 years of experience leading development teams and driving architectural design and innovation. Responsibilities include analyzing product quality, making technology decisions, code reviews, and collaborating with management. Both roles require proficiency in Java, web technologies, unit testing, English, and experience working in agile environments. The senior role requires additional experience with technologies like J2EE and distributed systems.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Software Development Engineer

Profile:
Candidate should have 2-5 years experience in Java development (web). Good
testing skills with JUnit. Ability to drive complex projects and see them through
the end. Good knowledge in Web development on multiple platforms.

Responsibilities:
- Design and develop software with high quality
- Contribute to architectural design of new features
- Pro-actively implement practices to increase quality and productivity
- Help senior SDE’s with code reviews
- Work closely with testers and PM’s to insure that requirements are
clearly outlined before coding commences
- Actively contribute to planning and assessment meetings

Required:
- Computer Science Degree or similar
- 2-5 years of experience in Web development (cross platform)
- Excellent development skills in Java (Java SE)
- Working experience in agile environment (Scrum, XP, Kanban)
- Experience in unit testing with Junit
- Strong skills in HTML/JS
- Proficient usage of English

Advantage (nice to have):


- Experience developing and testing in Google Web Toolkit (GWT)
- Working experience in J2EE
- Test Driven Development (TDD)

Senior Software Development Engineer:

Profile:
Candidate should have vast knowledge in Java and cross platform web
development. Should have strong leadership skills to lead developer team (3-5
people) and/or strong architectural skills to drive innovation and overall design.
Good communication skills and ability to work with testers and project
managers.

Responsibilities:
- Analyze deficiencies in product pro-actively and take necessary steps to
insure high quality of software
- Make decisions on technology direction that company takes and leverage
open source components vs. in-house development
- Architect systems to insure high level of quality and testability
- Conduct code reviews and trainings to organization

Unrestricted
- Lead by example on all aspects of coding and design
- Collaborate closely with management and key stakeholders
Required:
- Computer Science Degree or similar
- At least 5 years of experience
- Excellent developer skills in HTML/JS
- Working experience in agile environment (Scrum, XP, Kanban)
- 1-3 years of experience in J2EE
- Excellent skills with RDBMS
- 5+ years of experience in Java (Java SE)
- Strong experience in unit test (TDD) with JUnit
- JVM optimization experience
- Windows/Linux knowledge
- Proficient usage of English

Advantage (nice to have):


- Experience developing and testing in Google Web Toolkit (GWT)
- Knowledge in Hibernate, Spring, Apache Hadoop
- Experience in distributed computing

Unrestricted

You might also like