Senior Software Engineer
software development
Design, develop, test, and deploy software applications using best practices and modern development frameworks. Analyze user requirements and translate them into technical specifications. Write clean, maintainable, and efficient code. Troubleshoot, debug, and upgrade existing software systems Design, build, and consume APIs. Work with SQL Server and other database providers as needed. Conduct data analysis and develop dashboards and reports. Collaborate with cross-functional teams to deliver robust and scalable solutions. Develop technical documentation, including architecture designs and user guides. Stay updated with emerging technologies and propose improvements.

