Software Dev Senior Engineer Job Description
Software Dev Senior Engineer Duties & Responsibilities
To write an effective software dev senior engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included software dev senior engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
Software Dev Senior Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Software Dev Senior Engineer
List any licenses or certifications required by the position: TOEFL, IELTS, FIPS, MCITP, MCSA, RHCE
Education for Software Dev Senior Engineer
Typically a job would require a certain level of education.
Employers hiring for the software dev senior engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Graduate, Computer Engineering, Electrical Engineering, Education, Software Development, Software Engineering, Information Systems
Skills for Software Dev Senior Engineer
Desired skills for software dev senior engineer include:
Desired experience for software dev senior engineer includes:
Software Dev Senior Engineer Examples
Software Dev Senior Engineer Job Description
- You will be asked to coach and train other engineers in the architecture, design and implementation of a high-performance systems
- You will be asked to lead collaboration with remote teams to ensure high quality end-to-end product delivery
- You will be part of a dynamic, continuously delivering team using Agile development process
- You will guide development standards, ensure code quality, and incorporate technology to enhance productivity and system performance
- You will be asked to provide timely and appropriate communication to business owners, partners, and users on issue status and resolution
- Play a senior role in the analysis, design and development efforts in the Oracle EBS space with a primarily focusing on solutions for Procure to Pay processes
- Responsible for successful delivery of RICEW components
- Close collaboration with business and other team members (Developers, Program Managers, Testers and Production Support Analysts) to produce scalable, efficient and supportable solutions utilizing Oracle and related technologies
- Collaborate with non ERP development teams to design efficient, supportable and scalable integration solutions
- Mentor and support fellow team members through development and architecture standard improvement/augmentation according to industry best practices
- Must have strong debugging and troubleshooting skills Ability to write and analyze requirements, functional specifications, design specifications, test plans, and documentation
- BSEE, BSCS, or BSCE and 6-8 years relevant experience
- Responsible for ensuring quality of work the work of the entire development team
- Deploy application code to staging and production hardware environments using ITIL change control processes
- Implement application and systems monitoring and from those, establish baselines and tuning them to reduce false alerts
- Create project plans for initial application launches and report statuses/milestones completed to core technical and
Software Dev Senior Engineer Job Description
- Work together with other cross functional team members(local or remote) to solve design or other technical issues for owned component(s)
- Drive necessary documentation(portion of architectural spec, functional spec or other documents) from initial draft to finalization for the owned component(s)
- Participate in the development work of other potential areas according to project priorities or schedules
- Keep on learning cutting-edge technologies of industry, explore or create initiatives with PoC to increase our products competitiveness
- Provides technical expertise and leadership to junior engineers or other peers
- Provide regular status updates, technical support or share information for technical leads and management team
- Hire and manage a team of engineers to work alongside you as part of your squad
- Automate cloud-infrastructure provisioning, deployment, and delivery
- Develop solutions that allow our internal tools to scale to hundreds of developer-user
- Develop automated deployment pipelines
- Proficient in Golang, Ruby or another scripting language
- Understanding of build and deployment process for services
- Comfortable in fast-paced, start-up like development environments
- Must be fluent in Java, C/C++ and familiar with open source technologies
- Experience with design and implementation of Android frameworks and applications in Java
- Experience with GIT, JIRA, Sonar, Maven, Jenkins, VersionOne and any other Atlassian Tool Sets
Software Dev Senior Engineer Job Description
- Design and Development of SW and the associated test and deploy
- Architect, design, implement, support, and evaluate secure, operational safety focused tools and services including project leadership roles
- Drive an environment of continuous improvement and world-class efficiency
- Challenge conventional thinking
- Work cross-functionally with other teams to continually improve operational readiness and availability
- Anticipate bottlenecks, provide escalation management, make trade-offs, and encourage risk-taking to maximize business benefit
- Evaluate and recommend new and emerging products and technologies
- Drive operation excellence in your organization
- Work with the test lead, project management, and engineering teams to identify and resolve issues
- Create and update test plan, ensuring test cases are traceable to requirements
- Bachelor's in Computer Science, Electrical Engineering, or equivalent degree or
- Of Java based web application frameworks – Spring, Struts, JSF or Grails
- Knowledge on Agile development is preferred
- Exposure to devops concepts
- Must have experience with cloud computing
- Java, J2EE stack, Restful Web Services
Software Dev Senior Engineer Job Description
- Navigate the serving stack from browser to API with ease, across multiple technologies
- Partner with Product, Design and other teams to build and implement elegant, delightful solutions
- Plan, architect and iterate on impactful features
- Maintain CI/CD Tooling in a Jenkins/JIRA/Artifactory/Git ecosystem
- Analyze, develop and create configurations for the product automated acceptance testing using Amazon Web Services
- Has worked in an Agile Team before and is well versed in agile principles
- Write test planning documentation from requirements specifications
- Review all testing documents and other test-related documentation
- Assist in implementation of the overall testing strategy at Talent Q
- Ensure that quality standards are adhered to during the development of products
- Experience with GIT, JIRA, Sonar, Maven, Jenkins, VersionOne and any other Atlassian Tool Set
- Excellent team players, yet capable of working independently, and will be able to manage multiple projects at once
- Ideal candidates will have extensive experience with C#, ASP MVC .Net Framework including object-oriented programming, HTML/CSS/JavaScript, and experience in large multi-national corporation
- Candidates should be excellent team players, yet capable of working independently, and will be able to manage multiple projects at once
- Candidates will work with very little direction, Independently develops solutions that are thorough, practical, and consistent with functional or customer objectives
- Proficient in Golang and other scripting languages
Software Dev Senior Engineer Job Description
- Own end to end design for Speech Model builder system
- Work in Agile/Kanban/Scrum environment to deliver high quality software against aggressive schedules
- Lead the design and development of quality infrastructure that encourages the optimal combination of unit/component/integration and end to end tests
- Collaborate with software engineering teams, driving continuous development, integration and deployment
- Working with Principal Engineers and other Senior engineers to develop best practices for software quality assurance across multiple software teams
- Actively participate in cross team design reviews
- Assist in the career development of others, actively mentoring individuals and the community
- Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and expertise
- Design and implement new features, finish the feature development by closing all the work items in the Definition of Done document
- Effectively collaborate with all team members, getting the user-stories delivered on-time and in good shape, contributing to both SW development and testing activities
- Knowledge of of Systems Management standards like is an added advantage
- 5+ years of application development in a SOA context
- 10+ years of experience in ASP.Net and Microsoft .Net Framework
- Proven software product development and delivery experience in large scaled distributed system, cloud computing, machine learning, mobile, or e-commence platform
- Experience with analytics and large data sets is preferred
- Extensive experiences in distributed systems design and architectures