Job Brief
The Enterprise Systems Engineer plays a crucial role in research, design, and development of computer and network software solutions tailored to meet user needs. This position involves analyzing requirements, applying engineering principles, and enhancing existing software capabilities. The ideal candidate will collaborate with hardware engineers to integrate systems effectively, ensuring optimal performance and reliability across enterprise applications. A strong foundation in software development, database management, and problem-solving skills is essential for success in this dynamic role.
Responsibilities
- Research, design, and develop specialized utility programs and software solutions for enterprise systems.
- Analyze user requirements and translate them into functional software specifications.
- Enhance existing software capabilities by implementing updates and new features.
- Collaborate with hardware engineers to integrate hardware and software systems effectively.
- Maintain and optimize databases within application areas, ensuring data integrity and performance.
- Document software specifications, performance requirements, and technical procedures.
- Troubleshoot and resolve software issues, providing timely support to users.
- Stay current with industry trends and emerging technologies to innovate software solutions.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience in software development, with proficiency in programming languages such as Java, C++, or Python.
- Strong understanding of database management systems, SQL, and data modeling.
- Experience with systems integration and enterprise architecture.
- Familiarity with cloud computing platforms and DevOps practices.
- Excellent problem-solving skills and ability to work collaboratively in a team environment.
- Strong communication skills, both verbal and written, for effective stakeholder engagement.
- Relevant certifications (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect) are a plus.
Similar Job Titles
- Enterprise Software Engineer
- Systems Software Developer
- Network Software Engineer
- Enterprise Application Engineer
- Software Systems Engineer
- Infrastructure Systems Engineer
- Application Integration Engineer
- Software Development Engineer in Test (SDET)