Senior Software Engineer IT
Location - Bangalore / HyderabadDell provides the technology that transforms the way we all work and live. But we are more than a technology company we are a people company.
We inspire, challenge and respect every one of our over 100,000 employees. We also provide them with unparalleled growth and development opportunities.
We can’t wait for you to discover this for yourself as a Senior Software Engineer IT on our Software Engineering team in Hyderabad.
The Software Engineering team delivers next-generation software application enhancements and new products for a changing world.
Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners.
Location - Bangalore / Hyderabad Role Overview Plans, conducts and leads assignments generally involving moderate, high budgets projects or more than one project Manages user expectations regarding appropriate milestones and deadlines
Leads in analyzing project requirements and prepare design Represents the organization as the principal customer contact and often performs project leadership role
Serves as technical consultant to leaders in the IT organization and functional user groups
Performs estimation efforts on complex projects and tracks progress Works on the highest level of problems where analysis of situations or data requires an in-
depth evaluation of various factors
Documents, evaluates and researches test results and testing scripts for future replication Recommends and implements changes to enhance the effectiveness of quality assurance strategies Key Responsibilities : You will be working with a large, highly skilled team on a critical project.
You will be expected to contribute to design and implementation decisions, take feedback constructively and work towards the common goals of quality project delivery under aggressive time lines.
You will be responsible for writing Functional and Technical Designs following Dell Templates, as well as generate code and unit tests.
this expressly includes generation of unit tests for all business relevant code you generate. You must be able to communicate effectively with team members : both core and extended members.
Demonstrated A2A and B2B integration experience is a must as is an exposure to the full software development life-cycle from design to implementation.
Essential Requirements Expertise in Java, XML, Spring Core, Spring Web Services, Spring batch, Spring integration and Micro-
service Experience with a Servlet container e.g. Tomcat. Enterprise Integration Platforms (ESB or EAI platforms) Practicing TDD using Junit, Mockito, EasyMock or equivalent frameworks.
Experience in test driven development. 2 years’ experience with JMS and experience using it with Spring a plus Database Experience and Hibernate (ORM), or Any ORM tool.
Strong understanding of GoF Design Patterns, Enterprise Application Patterns and / or Sun's J2EE Patterns and anti-patterns Strong understanding of Enterprise Integration Patterns Knowledge on Operations and experience with level 3 support on critical issues and problem resolution preferred Desirable Requirements Agile methodology experience -
SCRUM Knowledge of cloud foundry or any other cloud service. Experience working with a caching technology e.g. Gemfire, SQLFire, ehcache, coherent, terracotta.
Experience working with ERP systems especially SAP & Oracle Knowledge of Hyperic, Groovy and Grails. Experience or knowledge of Eclipse based IDE's STS, CVS, Subversion and Maven.
Unix / Linux Experience Benefits :
We offer highly competitive salaries, bonus programs, world-class benefits, and unparalleled growth and development opportunities all to create a compelling and rewarding work environment.
Our EVP :
Our Culture Code unites us and makes us a great family of companies and a great place to work. It’s how we run the business, go to market, work together and provide inspirational leadership.
Our culture code is defined by our values and are made real every day by defining expectations for how we work and how we lead.
Dell is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment.
All employment decisions at Dell are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and / or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate.
Dell will not tolerate discrimination or harassment based on any of these characteristics. Dell encourages applicants of all ages.
Job Family : Engineering Information-Technology