Software Engineer III jobs in United States
cer-icon
Apply on Employer Site
company-logo

Emburse · 7 hours ago

Software Engineer III

Emburse is a leader in travel and expense solutions, creating a future where technology drives business value. The Software Engineer III will contribute to the development of system solutions, enhance customer experiences, and solve challenges while collaborating with a talented engineering team.

Business IntelligenceFinTechManagement Information SystemsNetwork SecuritySoftware
check
H1B Sponsor Likelynote

Responsibilities

Self-sufficient in at least one large area of the codebase
Mastery of at least one language and developing mastery of multiple other languages, frameworks and tools
Identifies viable alternative solutions and presents them
Understanding of relational databases, development frameworks, and commonly used industry libraries
Understanding of testing and integration testing techniques
Moderate understanding of how a handful of key sub-systems interoperate
Ability to read and understand existing code and offer recommendations for improvement
Understanding of OWASP
SDLC processes are followed, including adopting agile-based processes/meetings, peer code-reviews, and technical preparations required for scheduled releases
Understands product roadmap and how one contributes to the overall objectives
Capability of prioritizing tasks
Estimates their own work
Learns and applies secure software development practices, reviews code for vulnerabilities and raises awareness of secure programming practices
Fixes bugs of moderate complexity and demonstrates proficient debugging skills
Reviews code for team members, providing in-depth comments
Develops new features or enhancements with minimal supervision
Delivers medium level refactoring
Implements unit testing and integration testing where needed
Produces quality technical documentation
Makes technical documentation/knowledge base contributions and technical team presentations
Gives constructive feedback to team members
Understanding of industry jargon and business concepts
Raises roadblocks and updates estimations as needed

Qualification

C#Azure servicesREST servicesCI/CD pipelinesAgile developmentGitMicroservicesRelational databasesDebugging skillsConstructive feedbackIndustry jargonTechnical documentation

Required

Bachelor's degree in Computer Science or related field, or equivalent years' experience
Minimum of 4 years of experience in software engineering
Experience with C# in a distributed web application development environment (e.g. microservices, APIs, DB integration, queues, topics, caches, containers, serverless)
Experience with Azure services and APIs, or equivalent cloud vendor experience
Experience working in Windows and Linux environments
Experience designing and building REST services and APIs
Experience with source control such as Git
Experience with CI/CD pipelines and deployment methodologies
Experience working in an Agile software development environment (e.g. scrum)
Experience working with 3rd party APIs, workflow and integration architectures
Experience with large-scale or distributed web applications

Preferred

Experience with data processing or data engineering, integration with AI and ML services, APIs or models
Experience working in the travel domain

Benefits

Competitive pay
Flexible work
Inclusive, collaborative environment

Company

Emburse is a provider of expense management and accounts payable automation solutions.

H1B Sponsorship

Emburse has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (2)
2023 (3)
2022 (1)

Funding

Current Stage
Late Stage
Total Funding
$0.12M
Key Investors
K1 Investment ManagementY Combinator
2019-07-29Acquired
2019-07-15Private Equity
2016-03-22Seed· $0.12M

Leadership Team

leader-logo
Marne E Martin
Chief Executive Officer & Board Member
linkedin
leader-logo
Adriana Carpenter
Chief Financial Officer
linkedin
Company data provided by crunchbase