Senior Software Engineer III
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
- Execute full lifecycle application development from design through deployment and support.
- Design, code, and debug applications across multiple programming languages.
- Perform software, code, and requirements analyses, including metrics identification and risk and reliability assessments.
- Apply object-oriented analysis and design (OOA/OOD) with modeling and simulation as needed.
- Design front-end graphical user interfaces with attention to usability and accessibility.
- Plan and execute software testing and quality assurance activities.
- Tune performance, improve stability, and automate routine tasks.
- Support, maintain, and document software functionality and technical decisions.
- Integrate new software with existing systems and services.
- Evaluate and recommend new technologies for adoption and implementation.
- Ensure compliance with coding standards and security best practices.
- Implement localization and globalization strategies where applicable.
Requirements
We are seeking a Senior Software Engineer III to join our dynamic team. The ideal candidate will have strong experience in full lifecycle application development, object-oriented design, and front-end UI engineering and a proven ability to deliver reliable, performant, and well-tested software that integrates with enterprise systems., * Proficiency in object-oriented programming and software design principles.
- Experience with software analysis, testing, quality assurance, and documentation.
- Ability to design and implement front-end user interfaces with performance and usability in mind.
- Demonstrated skills in performance tuning, automation, and systems integration.
- Strong analytical and problem-solving abilities with risk and reliability assessment experience.
- Undergraduate degree in computer engineering, computer science, information technology, or a related discipline.
- Experience level: 5+ years in professional software engineering roles.
Preferred Skills:
- Experience with software modeling and simulation tools.
- Background in standards compliance, security best practices, and accessibility.
- Familiarity with localization and internationalization frameworks.
- Prior work in Agile or Scrum environments.
Benefits & conditions
- Competitive compensation and benefits.
- Opportunities for growth with global clients.
- A supportive, inclusive culture that values innovation and people.
- Exposure to cutting-edge technologies and projects.
About the company
BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where to Find Entry-Level Software Engineering Jobs
The 12 Best Jobs for Software Engineers
The Ultimate Software Engineer Career Path Guide for 2023
Where To Find Software Engineering Jobs