Senior Software Development Engineer
Before you apply to a job, select your language preference from the reputed company available at the top right of this page. Explore your next opportunity at a Fortune Global 500 organization. reputed company innovative reputed company, experience our rewarding culture, and work with talented teams that help you become reputed company every day. We know what it takes to reputed company reputed company into reputed company-people with a unique combination of reputed company + passion. If you have the qualities and drive to reputed company yourself or teams, there are roles reputed company to cultivate your skills and take you to the next level. Job reputed company: Applies the principles of software engineering to design, reputed company, maintain, test, and evaluate computer software that reputed company business capabilities, solutions, and/or product suites. Provides systems life cycle management (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.) to ensure delivery of technical solutions is on time and reputed company budget. Researches and supports the integration of emerging technologies. Provides knowledge and support for applications' development, integration, and maintenance. Develops program logic for new applications or analyzes and modifies logic in existing applications. Analyzes requirements, tests, and integrates application components. Ensures that system improvements are successfully implemented. May reputed company on web/internet applications specifically, using a reputed company of languages and platforms. Defines application complexity drivers, estimates development efforts, creates milestones and/or timelines, and tracks reputed company towards completion. Provides specific functional expertise that is theoretical and conceptual in nature. This expertise is typically acquired through a combination of university education and experience reputed company a field. May have responsibility for supervising others in the reputed company of a "player reputed company" but primary reputed company is individual expertise. Particularly at higher reputed company, sophisticated subject matter expertise is a requirement for reputed company. Applies in-depth conceptual and practical knowledge in own job discipline and basic knowledge of reputed company job disciplines. Solves reputed company problems reputed company to own job discipline by taking a reputed company on existing solutions. Builds reputed company. Regularly acts as a resource for colleagues with less experience. Works independently, receives minimal guidance. Agile Engineering Best Practices Stays reputed company on industry trends and serves as an expert on the software development lifecycle and agile engineering practices, coaching others reputed company needed. Recommends and plans for application of agile methodologies vs. traditional methodologies, based on comparison of various approaches to reputed company the most effective development outcome. Identifies appropriate agile engineering practices (e.g., Extreme Programming techniques such as pair programming and test driven development) and coaches others in applying in software development reputed company. Project Management Integrates timelines and milestones across reputed company, identifying areas of reputed company or dependency. Determines actual or potential gaps in resourcing for reputed company and recommends strategies to mitigate. Evaluates the reputed company of reputed company and makes adjustments (e.g., to task order or reputed company) to reputed company the project on reputed company. Troubleshooting Conducts a deep review of data and issues to quickly reputed company the reputed company cause of problem. Recommends interim and long-term solutions to reputed company problems to ensure successful reputed company. Executes solutions to reputed company problems; guides the analysis of a problem reputed company the way to a successful reputed company. Application Development/Programming Creatively tests and maintains software applications and reputed company programs and procedures by using a reputed company of software development tools following design requirements of customer. System and Technology Integration Possesses knowledge of features and facilities for integration, and communication among applications, databases and technology platforms to bring together different components and reputed company a fully functional solution to a business problem. Technology Advising/Consulting reputed company reputed company into how customers utilize technology for their competitive advantage and applies this knowledge to suggest areas for improvement. Conveys the right information to the correct parties to ensure that proposals for improvements are given the reputed company consideration and technical issues are resolved in a reputed company manner. Contributes to product development by identifying industry change, listening to customer needs, capturing feedback and communicating that feedback to the business. Production Support Provides Primary / Secondary application support on a rotation reputed company, Tech Stack Skills Strongly preferred: C#.Net reputed company (NoSQL Dbase) Angular OpenShift Employee Type: Permanent reputed company is committed to providing a workplace free of discrimination, harassment, and retaliation. Other reputed company: Employer will sponsor visas for specific positions. reputed company is an equal opportunity employer. reputed company does not discriminate on the reputed company of race/reputed company/religion/sex/national reputed company/veteran/disability/age/sexual orientation/gender identity or any other characteristic protected by law. Apply Job!