21 Oct
|
Nemetschek Group
|
Bengaluru
21 Oct
Nemetschek Group
Bengaluru
Roles and
Responsibilities:
Senior Software Engineer is responsible to expand Bluebeam’s ecosystem by building first-party integrations that connect Bluebeam to external AEC and construction software platforms. This role designs, develops, and maintains scalable, reliable cloud-based services that enable seamless interoperability and data exchange. The engineer works extensively with APIs—both consuming external services and exposing Bluebeam APIs—to deliver robust, high-quality integration solutions. By enabling connectivity and collaboration, this position directly supports Bluebeam’s vision of a connected, interoperable AEC ecosystemDesign and develop automation scripts for features, workflows and for regressions.
• Participates in software design, development, testing, deployment.
• Performs system troubleshooting to ensure high availability of platform services and resolve issues.
• Participates in or leads design reviews with peers and stakeholders to decide amongst available technologies.
• Participates in daily standups, sprint planning, sprint refinement, and sprint retro meetings.
• Documents design and code.
• Provides status updates regularly. Required
Qualifications:
• 6+ years in software development,
with a focus on building scalable, cloud-based services, APIs, and system integrations.
• Strong backend development experience in Go (GoLang) for building scalable, maintainable services.
• Deep experience designing, implementing, and consuming APIs (REST, HTTP, JSON) with attention to authentication, security, and versioning.
• Experience integrating with external software platforms and managing data exchange between systems.
• Familiarity with cloud platforms (preferably AWS) and cloud-native services such as Lambda, S3, SQS, SNS, and Kinesi.
• Experience with microservices architecture, containerization, and CI/CD deployment pipelines.
• Proficiency with relational and NoSQL databases and writing queries, stored procedures, or functions as needed.
• Experience with infrastructure as code tools such as Terraform or Cloud Formation.
• Solid problem-solving and troubleshooting skills for distributed systems.
• Excellent communication and collaboration skills, including documenting designs and working across teams.
• Positive, team-oriented mindset with a willingness to learn, take ownership, and drive results.
📌 Golang Developer (Bengaluru)
🏢 Nemetschek Group
📍 Bengaluru