Senior Software Engineer
Qode View all jobs
Austin, United States of America
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 160KJob location
Austin, United States of America
Tech stack
Java
Amazon Web Services (AWS)
Unit Testing
Azure
Big Data
Software as a Service
Cloud Computing
Cloud Computing Security
Code Coverage
Profiling
Code Review
Databases
Data Structures
Distributed Data Store
Distributed Systems
Amazon DynamoDB
Microsoft Message Queuing
Software Engineering
Azure
Enterprise Software Applications
Backend
Kubernetes
Information Technology
Software Coding
Job description
Core Platform development is spread across multiple cross-functional teams, each building large and complex components of the MDM platform. Engineer plays senior role in a team is technically responsible for particular feature delivery which consists of:
-
- Presenting solution to Architects
-
- Technical drive feature delivery, make decisions, development leadership - distribute tasks across one-two regular engineers
-
- Work with QA to review testing approaches, provide all details needed for testing, review test plans
-
- Be responsible for all internal feature documentation
Responsibilities
-
- Work closely with Architects, Kanban master, QA and PM to deliver high quality work
-
- Complex features development
-
- Regular code review and mentoring of regular developers working on features
-
- Provide good code coverage in unit and integration testing
-
- Be ready for every day technical decisions
-
- Professional communication with other cross-functional team representatives
-
- Be ready for sustenance in areas under engineer responsibility
Requirements
-
- 5+ years of experience in enterprise application design, development
-
- 3+ Experience in backend applications development
-
- Proven ability to deliver solutions, offer implementation support, engage with customers.
-
- 2-3 years of experience in building scalable distributed data systems using Java and Cloud Technology.
-
- Strong technical background with previous development experience for enterprise customers
-
- Strong Java knowledge (Java 8 and above), Java Runtime basics
-
- Provide Technical mentorship and leadership to junior team members.
-
- Hands-on technically, comfortable reviewing and writing code.
-
- Solid foundation in computer science, with strong competencies in algorithms, data structures, software design, and building large, distributed systems
-
- Experience in performance optimisations, code profiling, Java application runtime analysis
Preferred Skills
-
- Experience with Amazon AWS, Azure or GCP and its services
o Managed databases (AWS DynamoDB, Google GBQ, GBT, Azure CosmosDB) o Managed Queue services (AWS SQS, Google PubSub, Azure Service Bus)
-
- Experience in cloud security principles
-
- Experience with Kubernetes
-
- Experience with Big Data Technologies
-
- Experience in customer support in SaaS area is a big plus
-
- MS in computer science or equivalent experience
Benefits & conditions
-
$70.00-77.00 per hour Join a leading digital health technology company''s engineering team to help build and secure the cloud infrastructure behind software that connects hospitals, clinicians, and pati…
-
12 days ago
About the company
Incedo is a US-based digital transformation consulting, data science & analytics, and technology services & solutions firm.
Our integrated services and platforms are built on the foundation of AI & Data, digital engineering, and operations transformation, bringing deep domain expertise and full stack capabilities together. With over 4,000 people in the US, Canada, Latin America and India and a large, diverse portfolio of Fortune 500 enterprises and fastgrowing clients worldwide, we work across banking & payments, wealth management, telecom, hi-tech and life sciences.