Finding the best job has never been easier
Share
Senior Software Engineer
Coordinates, completes, and oversees job-related activities and assignments by developing and and communicating goals and ; building accountability for and measuring progress in achieving results; and addressing improvement opportunities; and and supporting the Open-Door Policy; and providing direction and guidance on applying these in executing business processes and practices. Requirement and Scoping Analysis: Requires knowledge of: Traceability matrix; Risk analysis methodologies; Cost Analysis; Business ; Classification of requirements; User stories to explore relevant products/solutions from an existing repertoire, that can address business/technical needs. Assess gaps/ updates/ modifications between the customer/business expectations and the existing product/solutions (in case of agile , for the iteration). Classify the requirements into applicable types (For example - Functional/Non-Functional, Derived/Imposed/Emergent etc.). Anticipate the solution risks / issues during requirements gathering phase, inform relevant stakeholders and recommend corrective steps. Contribute to the creation of user stories for component/application/complex (For agile ). Solution Design: Requires knowledge of: Software architecture; Distributed systems; Scalability; Design patterns; Disaster Recovery; Tech Stacks; Viable Product- MVP; Non-Functional Requirements; Telemetry.
Minimum education and experience Bachelor’s degree or the equivalent in Computer Science, Information Technology, Engineering, or related field plus 3 years of experience in software engineering or related experience; 5 years of experience in software engineering or related experience
Must have experience with: Developing an Object-Oriented Programming Language (Java, Python, or C++); Cloud application development including scalable, event-driven architectures using Kafka; Designing, developing and maintaining cloud-based APIs, services, and systems on enterprise scale; SQL DBs like Azure SQL/Big Query/MS SQL Server, No SQL DBs like Cassandra; Utilizing Financial Journals to reconcile the internal accounts; Hosting and managing enterprise applications in WCNP, Google, Azure or other cloud stacks; Docker, Kubernetes, Prometheus, Splunk and other CNCF tools; Creating CI/CD pipelines including Integration test pipelines with tools like Looper, Jenkins, Concord; Database schema management Solutions like Liquibase; Mentoring a team of 6-10 developers; Agile development lifecycle using JIRA, Confluence.
These jobs might be a good fit