As a Senior Software Engineer in the MIS Application Development team, you will lead the
design, development, and maintenance of complex management information systems.
Your role
will involve collaborating with cross-functional teams to deliver high-quality software solutions
that support the organization's decision-making processes.
Key Responsibilities:
? System Design & Architecture: Lead the design and architecture of scalable and
efficient MIS applications.
? Development & Coding: Write clean, maintainable, and efficient code using modern
programming languages and frameworks.
? Project Management: Oversee project timelines, resource allocation, and ensure timely
delivery of software projects.
? Team Leadership: Mentor junior developers, conduct code reviews, and foster a
collaborative team environment.
? Quality Assurance: Implement and maintain robust testing procedures to ensure
software reliability and performance.
? Stakeholder Collaboration: Work closely with business analysts, project managers,
and other stakeholders to gather requirements and translate them into technical
specifications.
? Continuous Improvement: Stay updated with the latest industry trends and
technologies to continuously improve the development process and software quality.
Required Skills & Experience:
? Technical Expertise: Proficiency in any programming languages (at lease one or two)
such as Php, Java, Python, or C#.
Experience with database management systems like
SQL Server or Oracle.
? Problem-Solving: Strong analytical and problem-solving skills to address complex
technical challenges.
? Project Management: Experience in managing software development projects such as
Agile or Scrum methodologies.
? Communication: Excellent communication skills to effectively interact with team
members and stakeholders.
? Leadership: Proven leadership abilities to guide and motivate a development team.
Current Workload & Projects:
? Data Integration Projects: Developing and maintaining systems that integrate data
from various sources to provide comprehensive management reports.
? Performance Monitoring Tools: Creating applications that track and report on key
performance indicators (KPIs) for different departments.
? User Interface Enhancements: Improving the user experience of existing MIS
applications by implementing modern UI/UX design principles.
? Security Upgrades: Ensuring that all MIS applications comply with the latest security
standards and best practices.
Requirements: 2+ Years of experience with the same capacity
*TW-3/11/25
Built at: 2025-03-26T15:56:11.792Z