Senior Application Developer
kstack
Score da Vaga
90 pontosAbout the Role
As a Senior Application Developer, you will partner with business Product Owners, field sales teams, back-office functional teams, and program sponsors to analyze, define, and implement applications that drive transformation and deliver meaningful value to users.
You will support a modern web-based application designed to deliver high-performance building automation system designs and documentation for commercial buildings. The platform supports multiple HVAC applications, including Air Handling Units (AHUs), Chilled Water Plant Systems, Heating Plant Systems, Dedicated Outdoor Air Systems (DOAS), Heating-to-Cooling Systems, Variable Air Volume (VAV) Systems, VRF, terminal units, and other HVAC solutions.
This role will provide technical leadership in the delivery and ongoing evolution of applications and tools used across the organization.
Technical Environment
.NET / .NET Core / Microservices / Angular / Oracle / AWS Services / AI
What You’ll Do
- Lead application enhancements, maintenance, and support for assigned systems, including security and accessibility requirements.
- Partner with business users to evaluate, select, and implement third-party software solutions.
- Understand business processes and requirements, translate them into application and technical requirements, and develop solutions that improve operational efficiency, enhance the customer experience, and support business growth and retention.
- Manage projects throughout the Software Development Life Cycle (SDLC).
- Ensure software solutions are delivered on time, within budget, and according to defined requirements and specifications.
- Collaborate with external vendors and support teams to resolve technical and application-related issues.
- Proactively monitor and troubleshoot hardware and software issues using appropriate testing tools and techniques, while supporting overall system capacity management.
- Define system scope and objectives through research, requirements gathering, and analysis of applicable business systems and industry requirements.
- Serve as a Subject Matter Expert (SME) for assigned applications and systems.
- Communicate effectively with business users and stakeholders at all levels of the organization.
- Provide Level 2 support and technical expertise to help desk and support teams.
- Collaborate effectively with geographically distributed team members, users, and customers.
- Identify and manage risks associated with program implementation and develop appropriate risk mitigation strategies.
- Work independently with minimal supervision while maintaining strong collaboration across teams.
- Mentor and support the development of less-experienced developers.
- Travel occasionally as business needs require.
Required Qualifications
- Bachelor’s degree in Information Technology, Computer Science, Management Information Systems (MIS), or a related technical field.
- 5+ years of professional programming experience.
- 5+ years of web application development experience.
- 5+ years of experience with C# or another object-oriented programming language.
- Hands-on experience with .NET microservices architecture.
- Experience with database management across SQL and NoSQL databases.
Core Skills & Competencies
- Strong experience designing, developing, and supporting enterprise web applications.
- Experience with GoJS, Angular, AWS, and web services is a plus.
- Ability to manage multiple tasks and projects simultaneously in an environment with shifting priorities.
- Ability to perform effectively under pressure and solve complex technical problems.
- Willingness to learn new technologies and adaptability to new platforms and technical environments.
- Strong collaborative mindset, with a focus on team outcomes over individual results.
- Effective written and verbal communication, presentation, active listening, and information-sharing skills.
- Ability to translate business needs into clear functional and technical system requirements.
- Strong project management, time management, planning, organizational, and analytical skills.
- Self-motivated and proactive, with the ability to take initiative and work effectively both independently and as part of a team.
- Strong interpersonal skills and the ability to communicate technical concepts and ideas clearly to both technical and non-technical audiences.
- Solid understanding of the software development lifecycle and development processes.
- Ability to work across multiple projects simultaneously and prioritize tasks effectively.
Engagement Model
This opportunity will follow an initial three-month assignment model, with the expectation of subsequent conversion to a direct internal position.
Sobre a área de Desenvolvimento
A área de Desenvolvimento de Software é uma das mais dinâmicas e em constante evolução no mercado de trabalho. Profissionais dessa área são responsáveis por criar, manter e otimizar aplicações web, mobile e desktop que impactam milhões de usuários diariamente.
As principais linguagens e frameworks incluem JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel) e TypeScript. A demanda por desenvolvedores full-stack continua crescendo, especialmente em empresas de tecnologia e startups.
Salários variam de R$ 3.000 (júnior) a R$ 20.000+ (sênior), com oportunidades crescentes para trabalho remoto e freelance internacional.
Conheça Outras Áreas
Entenda melhor o escopo de atuação, habilidades necessárias e ferramentas utilizadas em diferentes áreas de carreira.
Sobre a área de Relações Públicas
A área de Relações Públicas (RP) é focada na gestão da reputação, imagem e comunicação de uma organização com seus diversos públicos de interesse (como clientes, investidores, colaboradores, mídia e comunidade). Profissionais de RP desenvolvem estratégias de comunicação corporativa, gerenciam o relacionamento com a imprensa (assessoria de imprensa), organizam eventos institucionais e atuam na prevenção e gestão de crises de imagem.
Sobre a área de Tech Recruiter
O Tech Recruiter é um profissional especializado em recrutar talentos de tecnologia, desde desenvolvedores até engenheiros de IA e profissionais de DevOps. Ele combina conhecimento técnico com habilidades de recrutamento para avaliar e atrair candidatos altamente qualificados.
As principais habilidades incluem technical screening, análise de perfis técnicos (GitHub, portfólios, blogs), conhecimento de stacks e arquiteturas de software, networking em comunidades tech e eventos. Domínio de ferramentas como LinkedIn Recruiter, Gem, Ashby e plataformas de teste técnico é diferencial.
Tech Recruiters são profissionais escassos e muito bem remunerados, especialmente aqueles que conseguem mapear e acessar talentos passivos em mercados competitivos como IA, engenharia de dados e cloud computing.
Sobre a área de Recursos Humanos
A área de Recursos Humanos é responsável por toda a gestão de pessoas nas organizações, desde a atração e seleção de talentos até o desenvolvimento, retenção e bem-estar dos colaboradores. Profissionais de RH são fundamentais para construir culturas organizacionais fortes e engajamento.
As principais habilidades incluem recrutamento e seleção, gestão de compensação e benefícios, desenvolvimento e treinamento (L&D), clima organizacional, engajamento, legiltação trabalhista, relações trabalhistas e ferramentas de RH (Workday, SAP SuccessFactors, Bamboo HR). Conhecimento de people analytics e data-driven HR é diferencial.
Profissionais de RH em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam employer branding, people analytics e estratégias de retenção de talentos. A área oferece oportunidades desde analista de RH até Chief People Officer, com foco em cultura, engajamento e crescimento de pessoas.
Sobre a área de Redação
A área de Redação é responsável por criar textos persuasivos, criativos e estratégicos para diferentes canais de comunicação. Profissionais de redação transformam ideias em palavras que engajam, convertem e constroem a identidade de voz das marcas.
As principais habilidades incluem redação publicitária, copywriting, roteiro para vídeos e podcasts, escrita persuasiva, tom de voz e guidelines editoriais. Conhecimento de SEO writing, Grammarly e ferramentas de produtividade de texto é diferencial.
Profissionais de Redação em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam copy para landing pages, e-mail sequences e conteúdo para funil de conversão. A área oferece oportunidades desde redator júnior até diretor de copy, com foco em criatividade, persuasão e performance.
Sobre a área de Gestor de Tráfego
O Gestor de Tráfego é o profissional responsável por planejar, executar e otimizar campanhas de mídia paga em diversas plataformas digitais. Com a competitividade do mercado digital, profissionais de tráfego pago são essenciais para gerar leads qualificados e maximizar o retorno sobre investimento em publicidade.
As principais habilidades incluem gestão de campanhas em Google Ads, Meta Ads, LinkedIn Ads e TikTok Ads, planejamento de mídia, análise de métricas (ROAS, CPA, CPC, CTR), A/B testing, remarketing e criação de landing pages. Ferramentas como Google Analytics, Google Tag Manager, Hotjar e plataformas de automação são essenciais.
Gestores de tráfego em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam performance marketing, otimização de funil de conversão e estratégias de escala. A área oferece oportunidades desde analista de mídia até diretor de performance, com foco em crescimento, eficiência de verba e retorno sobre investimento.
Comentários 0