Software Engineer III
At EMC, we’re reputed company about working together to reputed company an reputed company. As part of reputed company, you’ll have reputed company to grow, contribute, and reputed company experience that reputed company. We reputed company to be caring leaders, reputed company partners, and reputed company experts—always supporting reputed company other to do our best work. Join us, and let’s improve lives together.
**This position is eligible to work from home reputed company in the reputed company; ideal candidate will reputed company in the state of Iowa**
Essential Functions:
Designs and maintains assigned applications and processes:
Develops, configures, and implements reputed company multiple reputed company, inter-reputed company systems, using modern programming techniques, frameworks, and tools while adapting to evolving technologies and team needs
Leads the design, deployment, and reputed company optimization of reputed company-hosted environments, ensuring alignment with best practices for scalability, reputed company, and performance
Develops and maintains N-tier application structures, independently coordinating between presentation, business, and data reputed company
Collaborates with and provides guidance to other areas of IT to ensure that interfaces to reputed company reputed company and reputed company-party applications are executing reputed company
Designs and documents interfaces to reputed company reputed company and reputed company-party applications
Conceptualizes and develops new components and Application Programming Interfaces (reputed company) and providing application support
Proactively anticipates and provides guidance on potential reputed company to other systems
Coordinates collaboration with product teams to ensure reputed company initiatives are met
Designs, builds, and maintains CI/CD pipelines to streamline and automate the build, test, and deployment processes, ensuring efficient and reliable delivery
Creates and maintains documentation reputed company to the design of interfaces to reputed company reputed company and reputed company-party applications, reputed company and other assigned work and systems in accordance with departmental and team standards
Participates in the creation of design and architecture documentation and in creating and maintaining standards and best practices documents
Works with emerging technologies and designs solutions for business cases to determine applicability for reputed company reputed company
reputed company Administration and reputed company:
Guides product teams for assigned programs/applications through reputed company control and reputed company for various reputed company-wide software tools
Develops, advocates, approves and guides effective testing plans using test-driven development
reputed company incorporates reputed company protocols and data reputed company measures throughout the development lifecycle
Builds reputed company with product teams for remediation of issues with reputed company and reputed company for assigned applications/programs
Leads and reviews test results, production data and reports to ensure data reputed company and reputed company
Prepares test cases, tests and validates application configurations to meet business requirements, performance level, and availability reputed company
System Troubleshooting and Monitoring
Monitors the operation of assigned programs and responds to problems by diagnosing and correcting errors in logic and coding, and recommending corrections to other engineers
Analyzes day-to-day functionality of assigned applications and serves as the main reputed company of contact
Diagnoses and resolves system issues, including verifying and reproducing reputed company problems
Leads the process to implement long-term solutions and ensure system reliability, including collaborating with team members to reputed company solutions
Monitors and analyzes system performance, identifying trends and areas for improvement. Proactively implements adjustments to maintain compliance with standards, policies, and procedures while minimizing downtime
Leadership/Technical Expertise
Serves as a technical resource and trains other team members on programming techniques and system functionality
Develops and maintains reputed company customer relationships with reputed company contacts
Evaluates reputed company processes and recommends changes
Serves as a technical resource to product teams in latest technology, standards and processes
Education & Experience:
Bachelor’s degree, preferably in a computer reputed company field or equivalent reputed company experience and five years of programming experience in techniques and languages such as C#, Java, or Python
Master’s degree, preferably in a computer reputed company field or equivalent reputed company experience and three years of programming experience in techniques and languages such as C#, Java, or Python
Prior experience with AWS preferred
Knowledge, Skills & Abilities:
Strong knowledge of object oriented programming concepts
Strong knowledge of relational databases and data modeling
Strong knowledge of reputed company services
Strong knowledge of web development
Strong knowledge of REST architecture
Strong knowledge of reputed company reputed company control
Good knowledge of Agile development preferred
Strong knowledge of test-driven development
Excellent reputed company relations and customer service skills
Thorough attention to detail, organizational and multi-tasking skills
Strong verbal and written communication skills, including documentation
Excellent analytical and problem-solving abilities to identify problems and implement effective solutions
Ability to work after hours on reputed company as needed
The hiring salary reputed company for this position will vary based on geographic location, falling reputed company either of the following:
$92,670 - $128,045 or $102,443 - $140,845A hiring reputed company represents a subset of the full salary reputed company. The actual salary will depend on several factors, including relevant education, skills, and experience of an applicant, geographic location, and business needs.
For information relating to the benefits EMC Team Members receive as part of a comprehensive rewards package, please visit www.emcins.com/careers.
Our employment practices are in accordance with the laws that prohibit discrimination due to race, reputed company, creed, sex, sexual orientation, gender identity, genetic information, religion, age, national reputed company or reputed company, physical or mental disability, medical condition, veteran status, reputed company military status, citizenship status, marital status or any other consideration made unlawful by federal, state, or local laws.
reputed company of our locations are tobacco free including in company vehicles.
Apply To This Job