Senior Software Engineer (.NET)
3 days ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Javra Software is looking for a Senior Software Engineer (. NET) to join our IT department and build functional applications as well as mobile applications. You will work as part of our world class offshore team developing software applications for international customers in. NET platform
Senior Software Engineer responsibilities include participating in the entire software development life cycle, debugging applications, configuring existing systems and Dev
Ops operations. If you’re equally happy to roll up your sleeves to write code and review other team members’ work, we would like to meet you. Ultimately, you will use your expertise in the. NET and Azure Dev
Ops to help us deploy
- quality applications.
In this role, you will be working on a hybrid working module basis which is 3 days work from the office and 2 days work from home. Our office is located in Miraflores in Lisbon.
Role and Responsibilities
Your responsibilities will include (but are not limited to):
- Design, develop and implement
- scale projects from conception to completion. - Provide innovative solutions to complex business problems.
- Develop and architect lifecycle of projects working on different technologies and platforms.
- Interface with clients and gather business requirements and objectives.
- Translate clients’ business requirements and objectives into technical applications and solutions.
- Understand and evaluate complex data models.
- Execute system development and maintenance activities.
- Develop high‑quality software design and architecture with improvised performance and scalability.
- Identify, prioritize and execute tasks in the software development life cycle.
- Automate tasks through appropriate tools and scripting
- Code review, debugging and testing
- Ensure software is
-
- date with latest technologies - Analyze system specifications and translate system requirements to task specifications for junior programmers.
- Work cooperatively in a project‑focused software development team.
- Write technical and user documentation.
Requirements and Qualifications
- At least Bachelor Degree in Software Engineering, Computer Science or a related field.
- 3+ years of programming experience in any development platform.
You have the following experience and profile
- Good programming skill using C#. NET and ASP. NET including. Net core and. Net 5
- Knowledge in Azure integration tools (Logic Apps, Service Bus, API Management and Event Grid)
- Good knowledge about RESTful services
- Good knowledge about database development with Microsoft SQL Server and other RDBMS systems.
- Computers are your passion (not just your profession)
- Confident to communicate in written and spoken English.
- Motivated, innovative and ready to take responsibility and initiative in your work.
- Analytical ability with logical reasoning and problem solving skills.
- You focus on writing reusable, reliable and readable code.
- Knowledge of full software development lifecycle
- Knowledge of Oops programming
- Knowledge of Dev
Ops process
Background in any of the following is a bonus
- Experience with tools such as UML, Visio and Git.
- Agile software development methodology such as Scrum using Azure Dev
Ops - Knowledge about microservices architecture
- Dev
Ops Process - CI/CD process
- Xamarin
How to Apply
To apply for this position, send your CV to hrpt@javra.com.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Engineering and Information Technology
Industries
- Software Development
Referrals increase your chances of interviewing at Javra Software by 2x
Get notified about new Senior Software Engineer jobs in Lisbon, Lisbon, Portugal.
- Informações detalhadas sobre a oferta de emprego
Empresa: Javra Software Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 23. 10. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!